Wayland HiDPI
ディスプレイレベルのスケーリングを行わない
マルチDPI環境など,例外はある
この場合DPIが小さいほうをスケールして仮想解像度におけるDPIを大きいほうに合わせる
仮想解像度でレンダリングされるXアプリケーションは分数スケールされて若干滲んでしまうが仕方ない
代わりにGUIツールキットやアプリケーションの設定でスケーリングを行う
GDK_DPI_SCALEやQT_SCALE_FACTORなど
Chromiumベースのアプリケーションは若干特殊で--force-device-scale-factorフラグで指定する $XDG_CONFIG_HOME/chrome-flags.confとかで指定できることもある
結局X11におけるHiDPI対応とあんまり変わらない気もするが,waylandアプリケーションはディスプレイのスケーリングを読み取ってディスプレイごとにDPIを変化させて描画することができるのでその点に分がある むしろその点しかない気もする
コンポジタの安定性は高めだとは思うが